Iggy Azalea strikes a pose for Cosmopolitan’s September 2019 cover. Lensed by Eric Ray Davidson, she wears a pink Jay Godfrey dress with Yeprem jewelry. Accompanying images show the Australian rapper embracing glam looks while posing on location in Brooklyn, New York. Styled by Aya Kanai, Iggy sports colorful designs from labels like Balmain, Jennifer...